.bk{
    border: 1px red dashed;
}
.kz{
    border: 1px pink dashed;
    height: 125px;
    color: white;
    font-size: 24px;
    text-align: center;
    line-height: 125px;
}
.kz:nth-of-type(2n){
    background-color: #E68DA3;
}

.kz:nth-child(odd){
    background-color: #DE6A87;
}

.hz{
    /* border: 1px pink dashed; */
    height: 125px;
    color: white;
    font-size: 24px;
    text-align: center;
    line-height: 125px;
}
 
.first .hz:nth-of-type(2){
    background-color: #E68DA3;
}

.first .hz:nth-of-type(1),.first .hz:nth-of-type(3){
    background-color: #DE6A87;
}

.second .hz:nth-of-type(2){
    background-color: #DE6A87;
}

.second .hz:nth-of-type(1),.second .hz:nth-of-type(3){
    background-color: #E68DA3;
}